草庐IT

c++ - 将 qDebug 重定向到 QTextEdit

全部标签

url - 301 重定向与 Rel=Canonical

在我们的网站上,可以跨域访问特定于区域设置的URL。假设我们有两个URL:dog.aspx(英语)和hund.aspx(德语)。以下URL有效:www.example.com/hund.aspx(显示英文内容,不是德文,但URL是德文)www.example.de/hund.aspx(正确的URL)为了解决这个问题,我们有两个选择:www.example.com/hund.aspx重定向到www.example.com/dog.aspx在www.example.com/hund.aspx到www.example.com/dog.aspx中有canonicalURL什么更可取?301重定

php - 如何使用php检测301重定向

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Howtoidentifyifreferrerisa301redirect我正在使用htaccess进行301重定向以将旧网址重定向到新网址,问题是网址包含存储在数据库中的ID。但是我有一个带有新id的新数据库,所以现在当旧url重定向到新url时,页面上会加载不同的记录。所以我所做的是将旧ID与新ID一起存储,这样我就知道旧ID属于新ID。但是,我如何检测到有人试图访问旧网址?在php中有没有一种方法可以检测进入该页面的人是通过301重定向的?由于SEO的原因,我不想在url中添加任何新内容,所以我真的需要

.htaccess - 301 将所有子页面重定向到首页

我们要关闭一个站点,所以我们需要301将站点上的所有子页面重定向到首页(我们将在此处收到有关站点关闭等的消息)但是我们如何使用.htaccess做到这一点呢?目前我们的.htaccess看起来像这样:RewriteEngineOnRewriteCond%{HTTP_HOST}!^www\.RewriteRule^(.*)$http://www.%{HTTP_HOST}/$1[R=301,L]但它不会将子页面301重定向到首页(我们希望保留非www到www的重定向)。谢谢,路易莎 最佳答案 这个应该可以工作:RewriteEngine

.htaccess - 使用 .htaccess 重定向机器人

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。关于您编写​​的代码问题的问题必须在问题本身中描述具体问题—并且包括有效代码以重现它。参见SSCCE.org寻求指导。关闭9年前。Improvethisquestion所以我的网站有一个名为presets_pc.html的页面,它动态加载内容,我想将机器人重定向到presets_pc_fallback.php,它会直接将数据库转储到页面上。我对这些东西很陌生,无法让RewriteRule工作;你能帮帮我吗?谢谢:)

apache - 将 HTTPS 重定向到 HTTP,将 NON WWW 重定向到 WWW

我的重定向有问题,我猜是因为我一直在复制和粘贴我的htaccess规则。我需要将所有https流量重定向到http,并将所有非www流量重定向到www。我还有一些规则来制作漂亮的链接RewriteEngineOnRewriteCond%{HTTPS}onRewriteRule(.*)http://%{HTTP_HOST}%{REQUEST_URI}RewriteRule(.*\.php)\.$/$1[R=301,L]RewriteRule^people/([^/]*)/([^/]*)/([^/]*)$/profile.php?county=$1&name=$2&id=$3[L]Rewr

.htaccess - 如果来自 Google,则将测试链接重定向到旧链接

因此,在为客户做项目时,.htaccess的一些问题导致Google引用了测试URL。这不是super...所以,我想知道是否有可能在某个时候重定向到实时URL 最佳答案 将此添加到您的网络根/目录中的.htaccessRewriteEngineonRewriteBase/RewriteCond%{HTTP_USER_AGENT}googlebot[NC,OR]RewriteCond%{HTTP_REFERER}://[^.]+\.google\.[NC]RewriteRule^test/page\.php$http://domai

ajax - Apache "_escaped_fragment_"重定向

我在重写Apache时遇到了问题,由于某些原因,上面的第一条规则在没有标志“R”的情况下不工作。但我想在内部进行重定向。#FROMhttp://mysite.ru#TOhttp://mysite.ru/?_escaped_fragment_=#SNAPSHOT/mysite/server/base/public/snapshots/index.htmlRewriteCond%{QUERY_STRING}^_escaped_fragment_=$RewriteRule^$/snapshots/index.html?[NC,R,L]#NOK(ifRmissed)#FROMhttp://my

regex - 在 Nginx 中,如何匹配整个 URL 和查询字符串并重定向到一个 URL 和查询字符串

我已经搜索了一段时间,尝试变通,但没有找到任何有用的东西。我有一个(大)来自站点迁移的URL列表,需要匹配整个URL+查询字符串并重定向到另一个URL。据我所知,以下仅匹配/mens,但不匹配查询字符串的其余部分。rewrite"^/mens?brand%5B%5D=27§ion%5B%5D=5&price-min=0&price-max=2000&sort=newest""/t/gender/men"permanent;之所以重要,是因为我有一堆类似的URL,但查询字符串略有不同,需要重定向,类似于下面,但实际上有效....:-/rewrite"^/mens/shop?q=r

.htaccess - 301 从 http 重定向到 https 和新的页面名称

我有一个网站要从不安全的HTML/PHP网站转到安全的Wordpress网站。所有页面都在变化。也从www到非www。举个例子http://www.sitename.com/contact.php会变成https://sitename.com/contact-us/我知道如何在.htaccess中进行典型的重定向:Redirect301/oldpage.htmlhttp://www.example.com/newpage.html但是当页面位置和HTTP/HTTPS都在变化以及www消失时,我不确定如何做到这一点。该网站排名非常好,我不想失去任何排名。我研究过但找不到同时执行这两项操作

.htaccess - 使用获取参数的 Htaccess 310 重定向

我在使用get参数进行301重定向时遇到问题。我的旧网站有这样的URL:http://www.mywebsite.com/contacts/?lang=fr我今天上传了我的新网站。对于seo,我想将此地址重定向到新地址:http://www.mywebsite.com/contact我在我的htaccess中使用了这个重定向,但它不起作用....RewriteCond%{QUERY_STRING}^lang=fr$RewriteRule^contacts$http://www.mywebsite.com/contact[L,R=301]怎么了?非常感谢:-)